mint chocolate - French English Dictionary